package dao;

import java.util.List;
import negocio.Documento;


public class DAODocumento {

    /**
     * Método estático que permite guardar un documento en la base de datos.
     * 
     * @param documento El objeto Documento que se quiere persistir.
     */
    public static void guardarDocumento(Documento documento) {
        Hibernate.guardarObjeto(documento);
    }

    /**
     * Metodo que se encarga de buscar todos los documentos desde la BD.
     *
     * @return
     */
    public static List<Documento> findAll() {
        String query = "FROM negocio.Documento";
        List<Documento> resultado = Hibernate.getSession().find(query);
        Hibernate.getSession().close();
        return resultado;
    }

}
